Compund Words
Last Search Words
Search Result:meteor shower
Overview of noun meteor_shower
The noun meteor shower has 1 sense
- meteor shower, meteor stream -- (a transient shower of meteors when a meteor swarm enters the earth's atmosphere)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar